package com.hemaapp.yjnh.listener;

/**
 * 类描述：订单中的各种事件
 * 创建人：GuiyouZhang
 * 创建时间：2016/7/20 17:24
 * 修改备注：
 */
public interface OrderItemClickListener {
    /**某个订单被点击
     * @param position
     */
    public void onItemClickListener(int position);

    /**支付订单
     * 支付自己的订单和别人的订单
     * @param position
     */
    public void onPay(int position);

    /**拒绝帮别人代付
     * @param position
     */
    public void onRefusePay(int position);

    /**某个订单申请代付
     * @param position
     */
    public void onPayBehalf(int position);

    /**取消某个订单
     * @param position
     */
    public void onCancel(int position);

    /**确认收货
     * @param position
     */
    public void onReceive(int position);
    /**同意买家退货
     * @param position
     */
    public void onAgreeReturn(int position);

    /**拒绝买家退货
     * @param position
     */
    public void onRefuseReturn(int position);

    /**卖家对某个商品进行发货
     * @param position
     */
    public void onDeliveryGoods(int position);
}
